package cool.webstudy.admin.model.vo.user;

import cool.webstudy.admin.constant.enums.EnabledStatusFlagEnum;
import cool.webstudy.admin.constant.enums.RoleEnum;
import cool.webstudy.admin.model.vo.BaseVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 
 * @author 莫振双
 * @date 2024/7/20 17:39
 * @description: 分页获取用户信息列表接口响应模型
 */
@Data
@Schema(description = "分页获取用户信息列表接口响应模型")
public class PaginationQueryUserInfoListVO extends BaseVO {
    /**
     * 账号
     */
    @Schema(description = "账号")
    private String account;
    /**
     * 用户名称
     */
    @Schema(description = "用户名称")
    private String username;
    /**
     * 用户角色，system或者user
     */
    @Schema(description = "用户角色，system或者user")
    private RoleEnum role;
    /**
     * 状态标识
     */
    @Schema(description = "状态标识")
    private EnabledStatusFlagEnum statusFlag;
}
